to armour plate something - Turco Inglés Diccionario